package com.raozg;

/**
 * @Author: raozg
 * @date: 2022/2/17
 */
public class StringTest {
    public static void main(String[] args) {

        String str1 = "12345678910";
        /**
         * 获取字符串长度
         */
        System.out.println(str1.length());
        /**
         * 获取下标
         */
        System.out.println(str1.charAt(0));
        /**
         * 将指定字符串添加字符串尾
         */
        String str2 = str1.concat("1111");
        System.out.println(str2);
        /**
         * 返回字符串长度
         */
        System.out.println(str1.length());
        /**
         * 查看str2是否包含str1
         */
        System.out.println(str2.contains(str1));

        /**
         * 判断当前字符串是否以某个子字符串结尾。
         */
        // true
        System.out.println("1234455".endsWith("55"));

        /**
         * 判断两个字符串是否相等，并且同时忽略大小写。
         */
        // true
        System.out.println("ABc".equalsIgnoreCase("abC"));

        /**
         * 将字符串对象转换成字节数组
         */
        byte[] bytes = "abcdef".getBytes();
        for(int i = 0; i < bytes.length; i++){
            System.out.println(bytes[i]);
        }
        /**
         * 替换字符串
         */
        String newString = "123456".replace("12", "11");
        //https://www.baidu.com
        System.out.println(newString);
        /**
         * 转换数组
         */
        char[] chars = "我是中国人".toCharArray();
        for(int i = 0; i < chars.length; i++){
            System.out.println(chars[i]);
        }

    }
}
